Big Huge Thesaurus

Canadian red pine

noun